someone's hands are tied - Turco Inglés Diccionario